About Neesh Ltd (13209852) United Kingdom