About Think Distinct Ltd (SC385712) United Kingdom