About Novar Nominees Limited (00582704) United Kingdom