About Alphaomega Global Investments Ltd (13094867) United Kingdom