About Thinktelligence Ltd (07640447) United Kingdom