About Cedarwood Asset Management Holdings Limited (10922530) United Kingdom