About The Edmond Group Company Limited (12649306) United Kingdom