About Nomius Ltd (09175516) United Kingdom