Customer Care Assistant at Strand Holdings Ltd (Mcdonald’s Restaurants) with Visa Sponsorship in UK