About Pili Palas Limited (12523339) United Kingdom