About Nubiral Uk Ltd (11833072) United Kingdom