About 888 Vapour Holdings Ltd (10636995) United Kingdom