About Jeelli Ltd (12661180) United Kingdom