About Sofa Clinic Limited (13470738) United Kingdom