About Syci Investments Limited (12752707) United Kingdom