About Afflux Holdings Limited (10751847) United Kingdom