About Afflecto Limited (11991068) United Kingdom