About Palo Trading Ltd (13369115) United Kingdom