About Rapid Resolutions Ltd (03819202) United Kingdom