About Nvl Solutions Ltd (10451761) United Kingdom