About Incentive Lynx Security Limited (01719390) United Kingdom