About Nl Ventures Limited (12526518) United Kingdom