OK...but still it is headquartered in Londonistan, UK.
Why are you keep saying it’s a UK company, when the article3 itself says: “US company World Eco Energy” and silverleaf posted the home page link of the company which clearly shows a San Diego phone number and address:
11 Mareblu Aliso Viejo, CA 92656
Where do you get this notion that it’s HQ is in London????