About International Rehab Holdings Ltd (10630124) United Kingdom