About 12 Cable Street Limited (11614438) United Kingdom