About Beta Mgl Limited (02894915) United Kingdom