About Genol Ltd (11939492) United Kingdom