About Inxc Limited (11309103) United Kingdom