About Jagra Limited (05178871) United Kingdom