About Jacobs Capital Holdings Limited (05168299) United Kingdom