About Thinkspace Education Limited (11653780) United Kingdom