About Jitsispal Consulting Limited (12300681) United Kingdom