About Think Synergy Solutions Ltd (12077203) United Kingdom