About Albmax Ltd (08810214) United Kingdom