About Five Guys European Holdings Limited (11249161) United Kingdom