About Nexilis Networks Ltd (11996430) United Kingdom