About Smartslot Inc. Ltd (11741243) United Kingdom