About Lumar Ltd (05225921) United Kingdom