About Altmore Holdings Limited (NI681528) United Kingdom