About Afra Limited (04580897) United Kingdom