About Trokili Ltd (06229384) United Kingdom