About Lrc Pharma Limited (11281380) United Kingdom