About Charlie Seven Seven Limited (12651684) United Kingdom