How does this differ from hoffi?
I assume you mean "Licio" though we can't see that due to the 'best' answer being listed as using "Hoffi". If you do mean "Licio" then it doesn't have any different meaning it is just a borrowed word from English and you can use either.
Sorry, how does what differ from hoffi?
No problem with using licio instead of hoffi. Both are widely used all over Wales.