About Rose Tree Holdings Ltd (10522245) United Kingdom