About Jadec Consulting Limited (10470809) United Kingdom