About Neenoo Limited (10891806) United Kingdom