About Thinkdelta Group Limited (02529739) United Kingdom