About Jadi Europe Limited (12755325) United Kingdom