About Askari Control Holdings Limited (12916989) United Kingdom