About Kahta Ltd (12229605) United Kingdom