About Sachasi Ltd. (13331591) United Kingdom