About Jugatent Ltd (12445051) United Kingdom