About Tykoe Ltd (12833438) United Kingdom