About Steller Jae Global Ltd (13107705) United Kingdom