About Nick Edge Financial Services Limited (04784519) United Kingdom