About Albamy Limited (08810058) United Kingdom