About Chin & Nic Ltd (12799368) United Kingdom