About Pala Holdings Limited (09668182) United Kingdom