About Quickedge Investments Limited (06583310) United Kingdom