About Luxe By Minihaha & Co. Limited (10629066) United Kingdom