About Netnames Holdings Limited (07742748) United Kingdom