About The Gensight Group Limited (04349101) United Kingdom