About Tokkea Ltd (13626492) United Kingdom