About Neesh Design Limited (13662847) United Kingdom