About Lume Rochie Limited (11548373) United Kingdom