About Cugo Holdings Co. Ltd (12958741) United Kingdom