About Afl Technology Co. Limited (09093699) United Kingdom