About Genoir Ltd (11468877) United Kingdom