About 19 Management Limited (04379115) United Kingdom