About Genzed Technologies Ltd (12604326) United Kingdom