About Resolution (ctp) Ltd (10039848) United Kingdom