About Jacar Limited (11237894) United Kingdom