About Agizaa Ltd (13439560) United Kingdom