About R Likumietis Ltd (12673743) United Kingdom