About Lynxexcel Ltd (09037491) United Kingdom