About Jude Solutions Ltd (12933148) United Kingdom