About Neeru Kumar Uk Ltd (13160845) United Kingdom