About Fx Technology Limited (11602958) United Kingdom