About Thinkfeel Ltd (08020808) United Kingdom