About Thinkle Limited (11763060) United Kingdom