About Gemeni Investments Limited (11601941) United Kingdom