About Freya Allan Limited (11690649) United Kingdom