About Lynstar Technologies Limited (10852365) United Kingdom