About Sycomp Uk Limited (10403244) United Kingdom