About Edgeware Solutions Ltd. (09630893) United Kingdom