About Orbital 24 Management Company Limited (05417223) United Kingdom