About Tickbox Inventories Ltd. (10683852) United Kingdom