About 22 Bishopsgate By Rhubarb Limited (10379866) United Kingdom