About Fcm12 (holdings) Limited (13009151) United Kingdom