About Edgewise Limited (03980462) United Kingdom