About C Beauty Agency Limited (11086283) United Kingdom