About 4alpha Investments Ltd (12275819) United Kingdom