About Lckr Ltd (SC613269) United Kingdom