About Numinous Technologies Ltd (13568940) United Kingdom