UK companies/SIC 46350/Shareholders/Page 1
Shareholders of UK companies in SIC 46350Page 1 of 5
Wholesale of tobacco products·581 companies carry this code·30 shown on this page
SIC 46350 — Wholesale of tobacco products is the Companies House industry code carried by 581 UK companies. This page sets out the shareholder register of 30 of them: 126 distinct shareholders holding 148 share-class positions. Every figure comes from the statement of capital and list of members in that company’s most recent CS01 confirmation statement, filed between 2021-04-10 and 2026-05-08. Each company and each shareholder carries a Sophymarine OpenRegistry ID.
With a shareholder register
138
Shareholders that are UK companies
9
NASTY JUICE EUROPE LTD
openregistry-gb-10072009·confirmation statement 2024-02-29·10 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| MSJ CAPITAL LTDopenregistry-gb-13679861 | ORDINARY | 100 | |
| AYYUB ESMAIL ALLYopenregistry-h-ayyub-esmail-ally-3a6c42 | ORDINARY | 0 | |
| JAVID ALLYopenregistry-h-javid-ally-886e60 | ORDINARY | 0 | |
| MADIHA SHAHABopenregistry-h-madiha-shahab-eae57c | ORDINARY | 0 | |
| MINHAJ IKHARYAopenregistry-h-minhaj-ikharya-f68986 | ORDINARY | 0 | |
| SADIYA SALIM ATCHAopenregistry-h-sadiya-salim-atcha-8b8ec5 | ORDINARY | 0 | |
| SAFIRA IBRAHIM PATELopenregistry-h-safira-ibrahim-patel-db4d77 | ORDINARY | 0 | |
| SHAHAB SABIRopenregistry-h-shahab-sabir-87e418 | ORDINARY | 0 | |
| SHARIFA MOHMED IKHARYAopenregistry-h-sharifa-mohmed-ikharya-fcab75 | ORDINARY | 0 | |
| SONIA AFTABopenregistry-h-sonia-aftab-9d8682 | ORDINARY | 0 | |
SWAG WORLDWIDE LTD
openregistry-gb-10799140·confirmation statement 2026-04-09·7 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| HANIF BHARUCHAopenregistry-h-hanif-bharucha-1546eb | ORDINARY | 25 | 14.29% |
| JAVID AYYUB ALLYopenregistry-h-javid-ayyub-ally-105b1e | ORDINARY | 25 | 14.29% |
| LUQMAN PATELopenregistry-h-luqman-patel-6f01a5 | ORDINARY | 25 | 14.29% |
| MINHAJ IKHARYAopenregistry-h-minhaj-ikharya-f68986 | ORDINARY | 25 | 14.29% |
| NADEEM MOHMED IKHARYAopenregistry-h-nadeem-mohmed-ikharya-8e83e8 | ORDINARY | 25 | 14.29% |
| SHAHAB SABIRopenregistry-h-shahab-sabir-87e418 | ORDINARY | 25 | 14.29% |
| SUMAIYA ABDULLAH PATELopenregistry-h-sumaiya-abdullah-patel-f95545 | ORDINARY | 25 | 14.29% |
CASHCO C & C LTD
openregistry-gb-13873973·confirmation statement 2026-01-30·7 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| ANISHA UDHYAM AMINopenregistry-h-anisha-udhyam-amin-44d50f | ORDINARY | 25 | |
| JILNA UDHYAM AMINopenregistry-h-jilna-udhyam-amin-12870f | ORDINARY | 25 | |
| PARISHA UDHYAM AMINopenregistry-h-parisha-udhyam-amin-058693 | ORDINARY | 25 | |
| MONICA RAHUL DESAIopenregistry-h-monica-rahul-desai-d94873 | ORDINARY | 15 | |
| RAHUL JAYRAMBHAI DESAIopenregistry-h-rahul-jayrambhai-desai-87dea5 | ORDINARY | 5 | |
| BHAVINI UDHYAM AMINopenregistry-h-bhavini-udhyam-amin-eaf670 | ORDINARY | 3 | |
| UDHYAM AMINopenregistry-h-udhyam-amin-9e20a9 | ORDINARY | 2 | |
HENRY MITCHELL & SONS LIMITED
openregistry-gb-00310759·confirmation statement 2021-04-10·6 shareholders·6 share classes
| Shareholder | Share class | Shares held | % of class |
|---|
| STEPHEN CROSSLANDopenregistry-h-stephen-crossland-c674e9 | PREFERENCE | 502 | 50.20% |
| STEPHEN CROSSLANDopenregistry-h-stephen-crossland-c674e9 | ORDINARY A | 502 | 50.20% |
| DAVID CROSSLANDopenregistry-h-david-crossland-d00072 | ORDINARY A | 498 | 49.80% |
| DAVID CROSSLANDopenregistry-h-david-crossland-d00072 | PREFERENCE | 498 | 49.80% |
| GEORGE CROSSLANDopenregistry-h-george-crossland-da30f3 | ORDINARY C | 1 | 100.00% |
| GEORGINA NIXONopenregistry-h-georgina-nixon-fd9f4b | ORDINARY D | 1 | 100.00% |
| HARRY CROSSLANDopenregistry-h-harry-crossland-9b844a | ORDINARY B | 1 | 100.00% |
| LORNA CROSSLANDopenregistry-h-lorna-crossland-87c6dd | ORDINARY E | 1 | 100.00% |
BARN DIRECT LIMITED
openregistry-gb-03802254·confirmation statement 2022-07-02·6 shareholders·3 share classes
| Shareholder | Share class | Shares held | % of class |
|---|
| NARENDRA CHHOTUBHAI PATELopenregistry-h-narendra-chhotubhai-patel-3aff70 | A ORDINARY | 46 | 50.00% |
| USHABEN NARENDRA PATELopenregistry-h-ushaben-narendra-patel-a877b9 | A ORDINARY | 46 | 50.00% |
| DHERMESH PATELopenregistry-h-dhermesh-patel-3241d1 | B ORDINARY | 4 | 100.00% |
| ASHA LEENA NARENDRA PATELopenregistry-h-asha-leena-narendra-patel-a4af06 | C ORDINARY | 1 | 25.00% |
| NARENDRA CHHOTUBHAI PATELopenregistry-h-narendra-chhotubhai-patel-3aff70 | C ORDINARY | 1 | 25.00% |
| NELLA BEN NARENDRA PATELopenregistry-h-nella-ben-narendra-patel-efcc78 | C ORDINARY | 1 | 25.00% |
| REENABEN NARENDRA PATELopenregistry-h-reenaben-narendra-patel-daa27a | C ORDINARY | 1 | 25.00% |
W.J.ARMSTRONG LIMITED
openregistry-gb-00313435·confirmation statement 2024-11-02·6 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| M. ARMSTRONGopenregistry-h-m-armstrong-0e770e | ORDINARY | 15,112 | |
| PAULINE PEACOCKopenregistry-h-pauline-peacock-a4ab75 | ORDINARY | 5,204 | |
| STEPHEN JOHN HUNTopenregistry-h-stephen-john-hunt-e6c875 | ORDINARY | 5,184 | |
| N. ARMSTRONGopenregistry-gb-00660519 | ORDINARY | 250 | |
| PHILIP MICHAEL ARMSTRONGopenregistry-h-philip-michael-armstrong-fdd524 | ORDINARY | 250 | |
| M. HUNT PERSONAL REPRESENTATIVES OFopenregistry-h-m-hunt-personal-representatives-of-800c0c | ORDINARY | 0 | |
VAPE SUITE LIMITED
openregistry-gb-09961291·confirmation statement 2023-01-10·6 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| LAXMI THAPALIYAopenregistry-h-laxmi-thapaliya-d18dab | ORDINARY | 46 | |
| DALJIT SINGH LAMBAopenregistry-h-daljit-singh-lamba-033430 | ORDINARY | 45 | |
| RAHEEL AKHTARopenregistry-h-raheel-akhtar-2c7d6e | ORDINARY | 25 | |
| SHAHANA ALIopenregistry-h-shahana-ali-b534cd | ORDINARY | 20 | |
| HAROON MITHAopenregistry-gb-07434803 | ORDINARY | 12 | |
| SAMIM MITHAopenregistry-h-samim-mitha-0770e8 | ORDINARY | 12 | |
HORIZON VAPE DISTRO LTD
openregistry-gb-10746099·confirmation statement 2024-11-22·6 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| SABITUR RAHMANopenregistry-h-sabitur-rahman-ffee45 | ORDINARY | 500 | |
| MEHBOOB AHMEDopenregistry-h-mehboob-ahmed-3abf3c | ORDINARY | 250 | |
| MOKHSUDUL MIAHopenregistry-h-mokhsudul-miah-8cadcd | ORDINARY | 250 | |
| ISHAQUE MIAHopenregistry-h-ishaque-miah-1f6ffe | ORDINARY | 0 | |
| SYED FAZLUL SHIHAB RASHIDopenregistry-h-syed-fazlul-shihab-rashid-8db393 | ORDINARY | 0 | |
| SYED MEENAR AHMEDopenregistry-h-syed-meenar-ahmed-02361a | ORDINARY | 0 | |
ELUX EUROPE LTD
openregistry-gb-11055274·confirmation statement 2025-02-18·5 shareholders·2 share classes
| Shareholder | Share class | Shares held | % of class |
|---|
| ZMSJ HOLDINGS LTDopenregistry-gb-15714107 | ORDINARY | 100 | |
| JAVID ALLYopenregistry-h-javid-ally-886e60 | A ORDINARY | 25 | |
| MINHAJ IKHARYAopenregistry-h-minhaj-ikharya-f68986 | ORDINARY | 0 | |
| SHAHAB SABIRopenregistry-h-shahab-sabir-87e418 | ORDINARY | 0 | |
| ZUBAIR PATELopenregistry-h-zubair-patel-a9adb3 | ORDINARY | 0 | |
FLAWLESS UK VAPE DISTRIBUTION LTD
openregistry-gb-10343378·confirmation statement 2025-08-23·5 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| MANDEEP SINGH KOHLIopenregistry-h-mandeep-singh-kohli-1ee416 | ORDINARY | 17 | 25.76% |
| SAHIBA SINGH KOHLIopenregistry-h-sahiba-singh-kohli-f582a7 | ORDINARY | 16 | 24.24% |
| PARVINDER KAUR MAINIopenregistry-h-parvinder-kaur-maini-fb1747 | ORDINARY | 12 | 18.18% |
| TEJBIR SINGH MAINIopenregistry-h-tejbir-singh-maini-e572ec | ORDINARY | 12 | 18.18% |
| IRINBIR SINGH MAINIopenregistry-h-irinbir-singh-maini-fd81f2 | ORDINARY | 9 | 13.64% |
BEST VAPE BRANDS LTD
openregistry-gb-11254287·confirmation statement 2025-03-13·5 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| MANDEEP SINGH KOHLIopenregistry-h-mandeep-singh-kohli-1ee416 | ORDINARY | 30 | |
| SAHIBA SINGH KOHLIopenregistry-h-sahiba-singh-kohli-f582a7 | ORDINARY | 30 | |
| IRINBIR SINGH MAINIopenregistry-h-irinbir-singh-maini-fd81f2 | ORDINARY | 20 | |
| PARVINDER KAUR MAINIopenregistry-h-parvinder-kaur-maini-fb1747 | ORDINARY | 20 | |
| TEJBIR SINGH MAINIopenregistry-h-tejbir-singh-maini-e572ec | ORDINARY | 20 | |
AIRSCREAM UK LIMITED
openregistry-gb-11368960·confirmation statement 2022-10-16·5 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| AIRSCREAM 313 HOLDINGS LIMITEDopenregistry-gb-14112647 | ORDINARY | 10,000,000 | 100.00% |
| BEIJING CHINA IVAPING TECHNOLOGY CO.LTD.openregistry-h-beijing-china-ivaping-technology-co-ltd-d4adb9 | ORDINARY | 0 | 0.00% |
| KAI SHEN YEOHopenregistry-h-kai-shen-yeoh-59a01a | ORDINARY | 0 | 0.00% |
| WAI CHONG ONGopenregistry-h-wai-chong-ong-68b71f | ORDINARY | 0 | 0.00% |
| YUNG LANG LAIopenregistry-h-yung-lang-lai-aa39bd | ORDINARY | 0 | 0.00% |
CRITICAL HIT ENTERTAINMENT LIMITED
openregistry-gb-15054799·confirmation statement 2026-05-08·5 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| MORETHAN TECHNOLOGY LIMITEDopenregistry-h-morethan-technology-limited-37465a | ORDINARY | 60 | |
| BINGZHONG LUopenregistry-h-bingzhong-lu-ba8374 | ORDINARY | 15 | |
| WEI LIopenregistry-h-wei-li-629a6e | ORDINARY | 15 | |
| YUHANG WANGopenregistry-h-yuhang-wang-448d24 | ORDINARY | 10 | |
| YU-CHIEH LEEopenregistry-h-yu-chieh-lee-d7a3d3 | ORDINARY | 0 | |
UNITED SUPPLIES LIMITED
openregistry-gb-SC101434·confirmation statement 2024-05-30·5 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| JONATHAN IAN STRACHANopenregistry-h-jonathan-ian-strachan-687914 | ORDINARY | 40,000 | |
| NATALIE STRACHANopenregistry-h-natalie-strachan-dcfdae | ORDINARY | 40,000 | |
| IAN WATT STRACHANopenregistry-h-ian-watt-strachan-d361b7 | ORDINARY | 10,000 | |
| IRENE MARGARET STRACHANopenregistry-h-irene-margaret-strachan-fc0d5b | ORDINARY | 10,000 | |
| SUZANNE STRACHANopenregistry-h-suzanne-strachan-c0eaa5 | ORDINARY | 0 | |
RITA FANCY GOODS LIMITED
openregistry-gb-00961593·confirmation statement 2024-01-26·4 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| KAMAL MIRPURIopenregistry-h-kamal-mirpuri-9baa73 | ORDINARY | 7,500 | |
| NISHA MIRPURIopenregistry-h-nisha-mirpuri-4e39a0 | ORDINARY | 6,488 | |
| GIRISH MIRPURIopenregistry-h-girish-mirpuri-e885bc | ORDINARY | 5,506 | |
| LAVINA MIRPURIopenregistry-h-lavina-mirpuri-5c7e01 | ORDINARY | 5,506 | |
BARKERS OF HARROGATE LIMITED
openregistry-gb-03145898·confirmation statement 2024-01-15·4 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| JEANETTE GODLEYopenregistry-h-jeanette-godley-31c466 | ORDINARY | 53,750 | |
| RAYMOND GODLEYopenregistry-h-raymond-godley-6f4d9e | ORDINARY | 53,750 | |
| JOHN SIMON KETTLEWELLopenregistry-h-john-simon-kettlewell-36964b | ORDINARY | 0 | |
| MARY GENEVIEVE KETTLEWELLopenregistry-h-mary-genevieve-kettlewell-b7f50e | ORDINARY | 0 | |
PRESTIGE VAPING UK LTD
openregistry-gb-08349861·confirmation statement 2023-12-19·4 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| YASIN PATELopenregistry-gb-06768569 | ORDINARY | 64 | |
| IRFAN PATELopenregistry-h-irfan-patel-9fb7c1 | ORDINARY | 20 | |
| MOHSEEN PATELopenregistry-h-mohseen-patel-7e0515 | ORDINARY | 10 | |
| RABIYA PATELopenregistry-h-rabiya-patel-5baf9c | ORDINARY | 5 | |
SMOKNIC LTD
openregistry-gb-08918581·confirmation statement 2021-06-28·4 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| LAXMI THAPALIYAopenregistry-h-laxmi-thapaliya-d18dab | ORDINARY | 50 | |
| RAHEEL AKHTARopenregistry-h-raheel-akhtar-2c7d6e | ORDINARY | 25 | |
| SHAHANA ALIopenregistry-h-shahana-ali-b534cd | ORDINARY | 25 | |
| SHAMIM PATELopenregistry-h-shamim-patel-9c250b | ORDINARY | 0 | |
ECO VAPE LIMITED
openregistry-gb-09287568·confirmation statement 2024-11-07·4 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| JANE BELSHAWopenregistry-h-jane-belshaw-3a5422 | ORDINARY | 30 | |
| ROBERT DAINTYopenregistry-h-robert-dainty-04acf2 | ORDINARY | 30 | |
| BRETT HEAPSopenregistry-h-brett-heaps-f389ab | ORDINARY | 20 | |
| FAYE HEAPSopenregistry-h-faye-heaps-ef81c3 | ORDINARY | 20 | |
VAPE EXPRESS LIMITED
openregistry-gb-09746258·confirmation statement 2021-08-23·4 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| RANDHIRKUMAR RAJNIKANT PATELopenregistry-h-randhirkumar-rajnikant-patel-1bd377 | ORDINARY | 75 | 75.00% |
| VEENA RANDHIR PATELopenregistry-h-veena-randhir-patel-a5e5c7 | ORDINARY | 25 | 25.00% |
| HARISHKUMAR PRAVINCHANDRA PATELopenregistry-h-harishkumar-pravinchandra-patel-c1f89f | ORDINARY | 0 | 0.00% |
| SWITIBEN PATELopenregistry-h-switiben-patel-3b6785 | ORDINARY | 0 | 0.00% |
MANCHESTER VAPE CREW LTD
openregistry-gb-10187961·confirmation statement 2021-07-22·4 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| MMS MGT LTDopenregistry-gb-12201268 | ORDINARY | 300 | |
| MAKBUL HUSSAINopenregistry-h-makbul-hussain-3cbf78 | ORDINARY | 0 | |
| MOBINA HUSSAINopenregistry-h-mobina-hussain-28113c | ORDINARY | 0 | |
| SAJID AYUB MUSAopenregistry-h-sajid-ayub-musa-24d156 | ORDINARY | 0 | |
VAPES EUROPE LTD
openregistry-gb-10818968·confirmation statement 2025-07-01·4 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| ZMSJ HOLDINGS LTDopenregistry-gb-15714107 | ORDINARY | 100 | |
| JAVID ALLYopenregistry-h-javid-ally-886e60 | ORDINARY | 0 | |
| MINHAJ IKHARYAopenregistry-h-minhaj-ikharya-f68986 | ORDINARY | 0 | |
| SHAHAB SABIRopenregistry-h-shahab-sabir-87e418 | ORDINARY | 0 | |
HITME GLOBAL LTD
openregistry-gb-13664010·confirmation statement 2025-07-16·4 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| HITME GLOBAL KFT.openregistry-h-hitme-global-kft-5a1bd7 | ORDINARY | 100 | |
| BALAZS KABINAopenregistry-h-balazs-kabina-57b857 | ORDINARY | 0 | |
| GLOBAL FITNESS INVESTOR, CORP.openregistry-h-global-fitness-investor-corp-be9712 | ORDINARY | 0 | |
| INVEST FITNESS TRADE LIMITEDopenregistry-h-invest-fitness-trade-limited-61f2dc | ORDINARY | 0 | |
MYSTLABVAPE LTD
openregistry-gb-13957831·confirmation statement 2022-11-22·4 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| MULINGXIAO LEIopenregistry-h-mulingxiao-lei-ff4c1f | ORDINARY | 300 | |
| JIAHAN ZHANGopenregistry-h-jiahan-zhang-8a4e04 | ORDINARY | 0 | |
| JUNDONG CHENopenregistry-h-jundong-chen-145bea | ORDINARY | 0 | |
| YANZHE XUopenregistry-h-yanzhe-xu-75519a | ORDINARY | 0 | |
YOUSEF REDHA SMOKING EQUIPMENT LTD
openregistry-gb-14711913·confirmation statement 2024-04-05·4 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| ALEX RYAN FOULADFARDopenregistry-h-alex-ryan-fouladfard-c173ad | ORDINARY | 1,000 | |
| FATME FOULADFARDopenregistry-h-fatme-fouladfard-5df8e2 | ORDINARY | 0 | |
| GHANEM MOHAMED OBAID ALHAJRIopenregistry-h-ghanem-mohamed-obaid-alhajri-781b56 | ORDINARY | 0 | |
| YAGHOUB PARVANDEHopenregistry-h-yaghoub-parvandeh-b0806f | ORDINARY | 0 | |
HUNTERS & FRANKAU LIMITED
openregistry-gb-00022169·confirmation statement 2023-07-24·3 shareholders·3 share classes
| Shareholder | Share class | Shares held | % of class |
|---|
| ALTABANA SLopenregistry-h-altabana-sl-db5d37 | ORDINARY B | 678,000 | |
| J . FRANKAU & COMPANY LTDopenregistry-gb-00084385 | ORDINARY A | 678,000 | |
| J . FRANKAU & COMPANY LTDopenregistry-gb-00084385 | ORDINARY C | 1 | |
| INFIFON APSopenregistry-h-infifon-aps-7bbbeb | ORDINARY B | 0 | |
BKS TRADELINE LIMITED
openregistry-gb-07144179·confirmation statement 2024-06-08·3 shareholders·3 share classes
| Shareholder | Share class | Shares held | % of class |
|---|
| RICKY STEPHEN WALTONopenregistry-h-ricky-stephen-walton-5f63a5 | ORDINARY A | 90 | 100.00% |
| DOMINIC WALTONopenregistry-h-dominic-walton-9fa741 | ORDINARY C | 5 | 100.00% |
| EMMA SHARPopenregistry-h-emma-sharp-b53065 | ORDINARY B | 5 | 100.00% |
STREXOR LIMITED
openregistry-gb-08258113·confirmation statement 2024-10-18·3 shareholders·3 share classes
| Shareholder | Share class | Shares held | % of class |
|---|
| RICHARD MICHAEL SAMSONopenregistry-h-richard-michael-samson-22f325 | ORDINARY A | 50 | 100.00% |
| SCOTT RICHARD KINGopenregistry-h-scott-richard-king-79c72b | ORDINARY B | 49 | 100.00% |
| GENNA KINGopenregistry-h-genna-king-cb58d2 | ORDINARY C | 1 | 100.00% |
KITWAVE LIMITED
openregistry-gb-02114564·confirmation statement 2025-10-02·3 shareholders·2 share classes
| Shareholder | Share class | Shares held | % of class |
|---|
| KITWAVE ONE LIMITEDopenregistry-gb-07562615 | ORDINARY | 35,000 | |
| KITWAVE ONE LIMITEDopenregistry-gb-07562615 | ORDINARY-A | 10,000 | |
| BEN MAXTEDopenregistry-h-ben-maxted-c22319 | ORDINARY-A | 0 | |
| DAVID BRINDopenregistry-h-david-brind-7ff8c5 | ORDINARY-A | 0 | |
REGIUS CIGARS LIMITED
openregistry-gb-06969408·confirmation statement 2023-07-22·3 shareholders·1 share class
| Shareholder | Share class | Shares held | % of class |
|---|
| AKHIL KAPACEEopenregistry-h-akhil-kapacee-5e3017 | ORDINARY | 24,600 | |
| MADSEN PIRIEopenregistry-h-madsen-pirie-1868df | ORDINARY | 5,400 | |
| JOHN DARNTONopenregistry-h-john-darnton-7d0e06 | ORDINARY | 0 | |