About Novarise Developments Limited (06462470) United Kingdom