About Ceecee Lashes Ltd (13156424) United Kingdom