About Nem Holdings Limited (13006403) United Kingdom