About Aflux Designs Limited (10755161) United Kingdom