About The Space-2 Group Limited (11419238) United Kingdom