About Gienova Limited (06840231) United Kingdom