About Louri Ltd (11494376) United Kingdom