About Netnames International Limited (03400906) United Kingdom