About Kaao. Ltd (11717889) United Kingdom