About Think Adesign Group Ltd (11177379) United Kingdom