About Beta - Alanine Limited (06385474) United Kingdom