About Edge Creative (europe) Limited (03879602) United Kingdom