About Jalicko Limited (11404072) United Kingdom