About Teemore Wind Holding Limited (NI622042) United Kingdom