About Lumiradx Investment Limited (10260187) United Kingdom