About Jollee Ltd (12806298) United Kingdom