About Kaa Dent Hub Ltd (11914363) United Kingdom