About Zygote Scientific Limited (02245432) United Kingdom