About Jendell Ltd (11886481) United Kingdom