About Nu-me Holdings Limited (12119624) United Kingdom