About The Lude Syndicate Ltd (12607512) United Kingdom