About Freya Networks Ltd (09397918) United Kingdom