About Lantern Pharma Limited (NI646868) United Kingdom