About Lionlockx Lion Lockx Ltd. (10685498) United Kingdom