About Nevara Homes Ltd (13452354) United Kingdom