About City Registrars Limited (00611010) United Kingdom