About Jaggar Group Ltd (10547803) United Kingdom