About Redwood Group Holdings Limited (11199380) United Kingdom