About Nivea Homes Ltd (12493014) United Kingdom