About Neokore Ltd (09927510) United Kingdom