About Slot Global Ltd (11113822) United Kingdom