About London Pain & Injury Clinics Ltd (12100380) United Kingdom