About Y&l Brand Operation Co. Ltd (12521277) United Kingdom