About Pelythera Pharma Limited (05481357) United Kingdom