About Ikigaisystem Limited (12546407) United Kingdom