IKIGAI CAPITAL LIMITED

E2 9PW (London)