About Pili Pili Parlor Ltd. (13090214) United Kingdom