About Lumalgen Ltd (12371984) United Kingdom