About Syco Innovations Limited (12040641) United Kingdom