About Novem Hill Limited (10076355) United Kingdom