About Freya Lifestyle And Wellness Ltd (SC708836) United Kingdom