Step foot onto an exclusive billionaire's paradise: Necker Island. Home to Sir Richard Branson and family, the island is also a commercial venture tha…