About Genemeoo Ltd (10963589) United Kingdom