About Askari Japan Ltd (10726673) United Kingdom