About Kibe Investments Limited (13124227) United Kingdom