About Genses Ltd. (11322869) United Kingdom