About Charlie Boo Boo Limited (13170048) United Kingdom