About Dualedge Limited (00363440) United Kingdom