About Jennings Ventures Limited (12037600) United Kingdom