About Nuvo Property Solutions Ltd (11514713) United Kingdom