About Lindow Labs Limited (11004940) United Kingdom