About Tomika Limited (11695391) United Kingdom