About Lumo One Ltd (10866282) United Kingdom