About Novus 28 Limited (11109447) United Kingdom