About Digital R3alm International Plc (09257193) United Kingdom