About Cy & Co International Ltd (09705896) United Kingdom