About Sagacitas Limited (10437283) United Kingdom