About Tenergy Icon Medway Ltd (13243288) United Kingdom