About Smart-grid Technology Solutions Limited (11966142) United Kingdom