About Jacobjude Limited (09298210) United Kingdom