About Lac Global Limited (13129378) United Kingdom