About Jovan Holdings Limited (12968297) United Kingdom