About Sarhar Investments Limited (12393624) United Kingdom