About Lac Synergy Ltd (12896063) United Kingdom