About Windrose Capital Ltd (07438356) United Kingdom