About Alexandru Motors Ltd (12189942) United Kingdom