About Palo Star Ltd (13542425) United Kingdom