About Cashmere Lab Limited (11056150) United Kingdom