About Lynden Ventures Limited (03800119) United Kingdom