About T1k Energy Limited (08425584) United Kingdom