About Jagertech Ltd (11994982) United Kingdom