About Nethermore Ltd. (04643164) United Kingdom