About Noveria Ltd (SC460936) United Kingdom