About Core Root Holdings Limited (12138919) United Kingdom