About Omega Health & Wellness Solutions Ltd (07424186) United Kingdom