About Sach Khand Holdings Limited (12164604) United Kingdom