About Askari London Ltd (08157653) United Kingdom