About Thinkeezy Ltd (13000694) United Kingdom