About Thenergy Ltd (07815165) United Kingdom