About Techknol Power Generation Limited (09033505) United Kingdom