About Taikka Ltd. (08073239) United Kingdom