About Aflux Limited (09120449) United Kingdom