About Nome Communications Limited (04231503) United Kingdom