About Freya Investments Limited (SC193239) United Kingdom