About Lichri Management Limited (07136428) United Kingdom