About Pili Pala Places Ltd (11806806) United Kingdom