About Jacobean Holdings Limited (10463196) United Kingdom