About Nosa Limited (09373212) United Kingdom