About Lumar Design Consultancy Ltd (11092230) United Kingdom