About Remedi Group Limited (13537539) United Kingdom