About Jenedarial Ltd (11245314) United Kingdom