About Nakubh Uk Ltd (10910357) United Kingdom