About Wind Rose Management Limited (02036531) United Kingdom