About Edd Holdings Ltd. (11384819) United Kingdom