About Freya Management Limited (13575096) United Kingdom