About Palamos Pharma Products Ltd (09973762) United Kingdom