About Norvic Holdings Ltd (11239674) United Kingdom