About Northern Lion Limited (11729312) United Kingdom