About Lori International Ltd (12890401) United Kingdom