An endorsing body is a lawful organization that assesses your business plan and decides whether your idea is innovative enough to be eligible for the UK Innovator Founder Visa.