About Ljubawki Ltd (12962626) United Kingdom