About Anaplan Limited (06453096) United Kingdom