About Allied Minds Plc (08998697) United Kingdom