IK Investment Partners
1-11 John Adam Street
WC2N 6HT
London
Great Britain