About Sachi Corporation Limited (02776211) United Kingdom