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