About Nallum Holdings Limited (12264167) United Kingdom