About Adpower Tech Limited (13457206) United Kingdom