About Albersan International Limited (11041062) United Kingdom