About Afflux Design Limited (10187392) United Kingdom