About Kmac Investments Ltd (12058978) United Kingdom