About Alexandru Galbea Construct Ltd (13588393) United Kingdom