About Emflux Ltd (12247312) United Kingdom