About Sudera Investments Ltd (12458108) United Kingdom