About Ideal Resolutions Ltd (12436588) United Kingdom