About L&r Pharma Ltd (12233016) United Kingdom