About Orbitus International Ltd. (10222837) United Kingdom