About Trucore Ltd (10188584) United Kingdom