About Edw Technology Holdings Limited (05934466) United Kingdom