About Palomo Ltd (11255356) United Kingdom