About Cyndecate Ltd (12507163) United Kingdom