About Zenergetics Limited (11277417) United Kingdom