About Wild Rose Holdings Limited (11910552) United Kingdom