About Sedem Investments Ltd (12022436) United Kingdom