About Alternative Alpha Research Ltd (12643047) United Kingdom