About Jam Financial Consulting Limited (11253335) United Kingdom