About Thespace@ Limited (11908723) United Kingdom