About Nore & Nove Limited (13244812) United Kingdom