About Luuka Stile Ltd (11366280) United Kingdom