About Almalden Limited (12632474) United Kingdom