About Kda Holdings Ltd (12321157) United Kingdom