"Your feedback would be most appreciated...also apart from income tax, are there any other taxes to be aware of?"
We tax everything, including your post. See you haven't even arrived and we're taxing you already.

JK. I'll leave that for the experts to answer