About Kenertech Ltd (12024091) United Kingdom