About Freya Lily Ltd (12079255) United Kingdom