About Wind 2 Project 1 Limited (SC671620) United Kingdom