Utworzona 2000 w (United Kingdom), Touchstar PLC. Właścicielem marki Touchstar PLC jest Touchstar PLC, spółka notowana w London. Numer ISIN, czyli Międzynarodowy Numer Identyfikacyjny Papierów Wartościowych firmy, to GB00BD9YDB55. Touchstar PLC działa w branży Divers.