About Alpha Beta Capital Limited (07931948) United Kingdom