About Nixis Limited (03887729) United Kingdom