About Edge Power Limited (10112253) United Kingdom