About Prosper Alpha Investment Ltd. (08691553) United Kingdom