About Lumic London Ltd (11370209) United Kingdom