About Jenntel Uk Limited (06848206) United Kingdom