About The Happy Mexican Limited (10149122) United Kingdom