About Jessnichol Ltd (10962977) United Kingdom