About Nesh Limited (06673204) United Kingdom