About Lumaira Ltd (12782290) United Kingdom