About Sruli Investments Ltd (12790039) United Kingdom