About Alexandra & Andreea Ltd (12030087) United Kingdom