About Nandi Homes Ltd (12787708) United Kingdom