About Thinkit Ltd (13028368) United Kingdom