About 3l Management Finance Ltd (08118820) United Kingdom