About Nomic Digital Ltd (11723572) United Kingdom