About Naa Builders Limited (10954117) United Kingdom