About Netmine Technologies Ltd (10113740) United Kingdom