About Afflux Group Ltd (09461121) United Kingdom