About Lynx Solution Consultants Limited (07052132) United Kingdom