About 142 Management Limited (11751495) United Kingdom