About Tomka Group Limited (09601717) United Kingdom