About Comfy Clip Ltd (12800741) United Kingdom