About Lindoo Ltd (13209261) United Kingdom