About Pala (london) Limited (10734667) United Kingdom