About Charlie Noteco Limited (13106569) United Kingdom