About Jennie Holdings Limited (SC700451) United Kingdom