About Lac Rose Limited (13621224) United Kingdom