About Seu Juda Ltd (13665148) United Kingdom