About Remedy Communications Limited (12981626) United Kingdom