About Letter Events Limited (10698060) United Kingdom