a registered uk company, but has servers in the seychelles, just that fact alone rings alarm bells doesn't it.
the company director Yang He resides in china.
there's no fsa registration on their website. in fact the limited company info is held up and pushed heavily as some sort of validation that investing with them is safe, it offers nothing, don't be fooled by this.