About Alpha Touch Smart Living Ltd (13360603) United Kingdom