About Netcore Global Limited (11774329) United Kingdom