About Freya Louella Limited (13658283) United Kingdom