About Bell Kiva Limited (10348962) United Kingdom