About Remedy Media Limited (10056182) United Kingdom