About Thio & Kime Limited (12916359) United Kingdom