About Beatriceandreea Ltd (12179142) United Kingdom