About Akela International Trading Lp (SL023076) United Kingdom