About Horizon Technologies Space Limited (11742640) United Kingdom