About Beatrice Numo Uk Ltd (11543936) United Kingdom