About Lac (security Innovations) Limited (12290498) United Kingdom