About Pixie Networks Ltd. (10392615) United Kingdom