About Sole Remedy Limited (12974395) United Kingdom