About Northern Rose Six Limited (11778252) United Kingdom