About Likumietis Ltd (12682405) United Kingdom