About Jendean Ltd (12753819) United Kingdom