About Pal Investment Holdings Uk Limited (11723957) United Kingdom