About Sachaki Ltd (13105212) United Kingdom