About Foo Yen Solutions Limited (07888439) United Kingdom