About Trio Energy Limited (10554631) United Kingdom