About William Kiyimba Ltd (11690465) United Kingdom