About Alexandru Badea Ltd (13528038) United Kingdom