About Charlotte Lipsius Limited (10068302) United Kingdom