About 112 Upper Street Limited (10611447) United Kingdom