About Aflax Ltd (06887676) United Kingdom