About Norpalm Holdings Limited (11453035) United Kingdom