About Neesm Limited (11100271) United Kingdom