About Esa Digital Ltd. (13075096) United Kingdom