About Green Rose Holdings Limited (10599300) United Kingdom