About Aklr Investments Limited (SC561058) United Kingdom