About Genea Interiors Ltd (11551269) United Kingdom