About Amiflux Limited (12411026) United Kingdom