About Holistic Edda Ltd (12794582) United Kingdom