About Troika Vapes Ltd (10542084) United Kingdom