About Nexis Holdings Public Limited Company (06616015) United Kingdom