About Alpha Grand Group Limited (13177126) United Kingdom