About Charlotte B London Ltd (10990615) United Kingdom