About Logixx Pharma Holding Group Limited (11419134) United Kingdom