About Altoedge Limited (01970303) United Kingdom