About Netring Limited (04950488) United Kingdom