About Sach Holdings Limited (11061455) United Kingdom