About Lucane Pharma Limited (06469424) United Kingdom