About Lemdi Services Ltd (11175238) United Kingdom