About Jugg Ltd (12815093) United Kingdom