About Alport Technologies Limited (12176925) United Kingdom