About Lakki Ltd (12926416) United Kingdom