About Lac Trading Limited (10859504) United Kingdom