About Nominet Registrar Services Limited (08158704) United Kingdom