About Rubi Clinic Limited (13482920) United Kingdom