About Edge Control Limited (03109348) United Kingdom