About Jadell Holdings Ltd (12788840) United Kingdom