About 3 4 Mallow Street Management Limited (03659777) United Kingdom