About Control C Ltd (SC586297) United Kingdom