About Kinnari Investments Limited (11929131) United Kingdom