About Alpha Bar Limited (10011522) United Kingdom