About Abraxas Capital Management Limited (04519371) United Kingdom