About Sagaciti Limited (11896975) United Kingdom