About S Kerry Ltd (SC676938) United Kingdom