About Coo & Co London Limited (10268335) United Kingdom