About Jentor Limited (08618034) United Kingdom