About Jentar Limited (05328603) United Kingdom