About Jennings Capital Consulting Limited (12957384) United Kingdom