About Five Guys Europe Holdings Limited (10656224) United Kingdom