About Space Above Limited (09491220) United Kingdom