About Tende Energy Limited (12758177) United Kingdom