About Syca Associates Limited (10781256) United Kingdom