About Alphastring Ltd (12069693) United Kingdom