About Jennex Ltd (12991854) United Kingdom