About Alphatec Solutions Ltd (10986031) United Kingdom