About Kaha Limited (08966205) United Kingdom