About Liepa Ltd (11623279) United Kingdom