About Jagku Limited (07306889) United Kingdom