About Londonista Limited (11156631) United Kingdom