About Afll Limited (04869138) United Kingdom