About Albor Corporation Ltd (13298642) United Kingdom