About Xplore Pharma Ltd (10615288) United Kingdom