About Mr Lion Aka Gazzully Limited (12606583) United Kingdom