About Charlie Esson Ltd. (SC251514) United Kingdom