About Trevia Energy Capital Limited (13642815) United Kingdom