About Beuteelicious Ltd (12423069) United Kingdom