About Jacobs Ventures Limited (10095393) United Kingdom