About Thinkit Technology Solutions Limited (11240862) United Kingdom