About Afflon Ltd (11906419) United Kingdom