About Nextcore Ltd (13449057) United Kingdom