About Noviera Holdings Limited (11751359) United Kingdom