About Luthor International Corp. Ltd (11786049) United Kingdom