About Remedy Group Ltd. (12142754) United Kingdom