About Albex Ltd (09449937) United Kingdom