About Eversend Marketing Corp. Ltd (10714077) United Kingdom