About Harness Wind Ltd (11221038) United Kingdom