About Ok-cancel Limited (07343948) United Kingdom