About Charming Clips Ltd (09122769) United Kingdom