About Ikigai International Limited (10828946) United Kingdom