About Think Place (uk) Limited (05871886) United Kingdom