About Sycap Ltd (13263161) United Kingdom