About Idr Holdings Ltd (NI637145) United Kingdom