About Pal London Holdings Ltd (12980576) United Kingdom