About Edgeware Technology Limited (08977478) United Kingdom