About Genletics Ltd. (13120196) United Kingdom