About Cherchi Essentials Limited (13073038) United Kingdom