About Alpha Base Holding Ltd (12135643) United Kingdom