About 2 Captain Street Management Limited (NI665527) United Kingdom