About The Edge Multimedia Company Limited (03287118) United Kingdom