About Akexa Investments Limited (07629639) United Kingdom