About Kabi Space Ltd (12960514) United Kingdom