About Ikigai Holistic Management Limited (10438298) United Kingdom