About Juvelle Ltd (12977580) United Kingdom