About The Syci Project Limited (12101311) United Kingdom