About Louk Ser Ltd (12327872) United Kingdom