About Edward Ford Digital Ltd (10198894) United Kingdom