About Alex Drutu Ltd (11607658) United Kingdom