About Tilken Electricity Ltd. (11296802) United Kingdom