About Genemec Ltd (09830730) United Kingdom