About Jagtar Services Limited (10063515) United Kingdom