About Mfg Managed Encryption Limited (10352749) United Kingdom