About Genzoid Ltd. (12058724) United Kingdom