About Alexandra Patrascu Limited (12688883) United Kingdom