About Noe Limited (08445651) United Kingdom