About Jaga Group Ltd (13362407) United Kingdom