About Newgen Publishing Uk Ltd. (06754291) United Kingdom