About Smart Lock & Dock Ltd (12303648) United Kingdom