About Noa Vee Limited (11184383) United Kingdom