About Power Annex Limited (10177719) United Kingdom