About Jura London (body Beauty) Ltd (13264514) United Kingdom