About Charlize London Ltd (11380685) United Kingdom