About Freya Limited (SC286028) United Kingdom