About Lindzen Ltd (13418679) United Kingdom