About Windfarming Ltd. (11728547) United Kingdom