About Tintin Limited (08809403) United Kingdom