About Veriapower Global Ltd (12958800) United Kingdom