About Sycap Global Limited (13693948) United Kingdom