About Elumeros Lighting Limited (11256882) United Kingdom