About Freya Investment Holding Limited (12595496) United Kingdom