About Tomka Limited (04463573) United Kingdom