About C Clips Ltd (12773249) United Kingdom