About Jucore Ltd (13675434) United Kingdom