About Sach 2 Ltd (10698654) United Kingdom