About Freya Health Ltd (11488518) United Kingdom