About Lumiradx International Ltd (09124383) United Kingdom