About Yamiko London Limited (13032934) United Kingdom