About Tykiphe Ltd (11095418) United Kingdom