About Alphatec Holdings Limited (04360695) United Kingdom