About Ombra Lighting Ltd (13324719) United Kingdom