About Ivan Ssempa Limited (09614828) United Kingdom