About Mihai Builders Limited (12299943) United Kingdom