About Proedge Associates Limited (10109408) United Kingdom