About Arganex Limited (SC088455) United Kingdom