Efla started its business in the year 1997 as a Private Limited Company under the following Company Registration No.: SC176773. This company's registered office was registered in Edinburgh at 11 Quality Street. The Efla Ltd business had been operating offering its services for 17 years. The company has a history in business name changing. Previously the firm had three different company names. Until 2009 the firm was prospering under the name of Softwarebank and before that the official company name was Sampo.
The officers included: Kari R. appointed in 1997 in October and Alexandra R. appointed in 1997.