About Remediation Group Holdings Limited (12812858) United Kingdom