About Luk Stas Ltd (12587171) United Kingdom