About Afletix Ltd (13477768) United Kingdom