About Sagacity London Limited (12076031) United Kingdom