About Avoxx Energy Limited (10615133) United Kingdom