About Space Technology International Services Co. Ltd (13697373) United Kingdom