iglu.com has been recapitalised on behalf of Growth Capital Partners