About Jasmine London Limited (12051726) United Kingdom