About A.k.l.a. Investments Limited (SC064951) United Kingdom