About Chaye Cooper & Company Ltd (12028158) United Kingdom