About Edge Design & Develop Ltd. (11474524) United Kingdom