About 24 Second Avenue Limited (09587817) United Kingdom