About T.s. Space Systems Limited (03049325) United Kingdom