About Paleta Holdings Limited (12693704) United Kingdom