About Eseskre Ltd (10870512) United Kingdom