About Redwood Global Holdings Limited (08310037) United Kingdom