About N Jagger Limited (09678239) United Kingdom