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