About Tyki Lmw Ltd (13577438) United Kingdom