About Novus Developments Limited (05617971) United Kingdom