About Sahanjali Investment Company Ltd (12766654) United Kingdom