About Kimora Capital Advisory Limited (13047230) United Kingdom