About Kanbi Investments Ltd (13184024) United Kingdom