About Askari Biotechnology Ventures Ltd (12913028) United Kingdom