About Platforex Ltd (11776263) United Kingdom