About Xact Power Limited (07796942) United Kingdom