About Remedia Group Limited (09483601) United Kingdom