About Nominet Limited (06259453) United Kingdom