About Remedi Health Limited (SC586638) United Kingdom