About Kabi Astor Ltd (13304020) United Kingdom