About Charlie02 Limited (10250444) United Kingdom