About Askela Capital Ltd (06704344) United Kingdom