About Afflux Uk Group Ltd (11226481) United Kingdom