About Syconia Ltd (12255320) United Kingdom