About Ahava Integrated Healthcare Ltd (12795512) United Kingdom