JM Global offers custom screen printing, embroidery, and direct-to-film services. They also operate a coffee and bubble tea shop.