About A & N Zacharia Holdings Limited (12520986) United Kingdom