About Spae Holdings Ltd (10267414) United Kingdom