About Nome Ltd (10282209) United Kingdom