About Metaflux (uk) Limited (02270330) United Kingdom