About Askari & Co. Limited (SC292483) United Kingdom