About Pala Consultants Ltd (10777802) United Kingdom