About Paladar Ltd (10391663) United Kingdom