About Lynden Innovations Ltd (13148628) United Kingdom