About Up Piccadilly Limited (11884336) United Kingdom