About Logixx Pharma Limited (07209211) United Kingdom