About Nome Holdings Limited (10834276) United Kingdom