About Savannah Investments Ltd (11561442) United Kingdom