About Jabcore Ltd (12242998) United Kingdom