About Lindo.digital Ltd (11504253) United Kingdom