About Jen Ltd. (SC234130) United Kingdom