About Genius Euroconsult Ltd. (09231632) United Kingdom