About Applied Space Solutions Limited (10713029) United Kingdom