Tax Kenya’s Revenue Authority is auctioning ‘overstayed items’ in Mombasa port Kenn Abuya 16 months ago