About North Limited (SC154121) United Kingdom