About Aora Space Limited (13207219) United Kingdom