About 2l Management Limited (12392207) United Kingdom