About Sycap Group (uk) Limited (06927265) United Kingdom