About Novar Dormant Holdings Company Limited (02387468) United Kingdom