About Karibi International Holding Ltd (10828679) United Kingdom