About Mihai & Alex Construct Ltd (12896251) United Kingdom