About Maflux Ltd (08707589) United Kingdom