About 8 Arundel Street Management Limited (04324926) United Kingdom