About Genett & Co Ltd. (11128343) United Kingdom