About Thinkspace Technologies Ltd. (09690161) United Kingdom