About Northern Rose Eight Limited (11777610) United Kingdom