About Tintin Consulting Limited (08510951) United Kingdom