About Novus Living Limited (09199346) United Kingdom