About Zap Space Technologies Limited (13480368) United Kingdom