StarLeaf is a UK cloud video conferencing and unified communications platform founded in 2008, supporting up to 300 participants per meeting with a 99.999% uptime guarantee. The platform ceased operations in 2022; this page documents its capabilities and selection lessons.