About Novo 45 Ltd (09832496) United Kingdom