About Locckive Ltd (11024236) United Kingdom