About Intelligent Lock & Safe Limited (12270437) United Kingdom