About Fx Shield Ltd (12567197) United Kingdom