About London Persona Limited (10960978) United Kingdom