About Deepcore Ltd (12081865) United Kingdom