About Sidhil Investments Limited (02264357) United Kingdom