About Charlie Ray Limited (11724849) United Kingdom