About Alphacap Partners Ltd (09271893) United Kingdom