About Palare Ltd (13310162) United Kingdom