About Nome Corporation Limited (12913068) United Kingdom