About Dalrose Holdings Ltd. (SC332373) United Kingdom