About Robert Birnescu Construct Ltd (11857218) United Kingdom