About Londori Ltd (12294590) United Kingdom