About Sidi Investment Ltd (12046592) United Kingdom