About Kaha Incorporation Ltd (11621432) United Kingdom