About Sycas Ltd (13513837) United Kingdom