About Cyc Management Limited (12199031) United Kingdom