About Lori Group Ltd (10068019) United Kingdom