About Kaha Ltd (12832852) United Kingdom