About Ccbeautyandlashes Ltd (12229760) United Kingdom