About Paleta Ltd (12094008) United Kingdom