About Lumiradx Group Limited (09198288) United Kingdom