About Kassandra Investments Limited (13040839) United Kingdom