About Freya Capital Limited (10204024) United Kingdom