About Ft Media London Group Limited (10663965) United Kingdom