About Palesun Ltd (12256792) United Kingdom