About Ribbonwood Hills Management (no.1) Co. Ltd. (03556988) United Kingdom