About Jean Gramada Ltd (12855834) United Kingdom