About Quarus Clinicians Ltd (12391997) United Kingdom